new plant stem - French English Dictionary